	<div  id="combo" style="visibility:hidden;"><select style="width: 150px;" id="cboinstctipint"><?php echo $this->util()->getComboContenedor('1000000439', null); ?></select>
	</div>                                                                     
                                                                     
                                                                     
                                             
<div id="forminstalacion" align="center">
	<table>
		 <tr>
			<td width="580"  align="center" valign='top'>
				<div class="ui-widget ui-state-default ui-corner-top ui-title">
					<label>Descripci&oacute;n de la Instalaci&oacute;n</label>
				</div>
				<div class="ui-widget-content ui-corner-bottom">
					<input id="txt_idsigma" type="hidden" value="-1" />
					<table  width="570" style="margin: 3px;">
						<tr>
							<td width="140">Nro. Pisos</td>									 	
						
							 <td colspan="2">
							 	<select style="width: 80px;" id="cbonpisonivel">
							 		<option value="01">Primer</option>
							 		<option value="02">Segundo</option>
							 		<option value="03">Tercer</option>
							 		<option value="04">Cuarto</option>
							 		<option value="05">Quinto</option>
							 		<option value="06">Sexto</option>
							 		<option value="07">Septimo</option> 
							 	</select>
							 	
							 	<select style="width: 130px;" id="cbopisonivel">
							 		<?php echo $this->util()->getComboContenedorOtro('1000000460', "1000000471", "public.obtener_tabla_otro"); ?>
							 	</select>
						 	</td>
						 	
						</tr>
<!-- 						<tr> -->
<!-- 							<td width="140">Antiguedad</td> -->
<!--							<td width="35"><input id="txt_instnantigu"  maxlength="3" class="ui-text ui-text-numeric"  style="width:50px;padding:2px;text-align:center;" onkeypress="return validarnumeros(event);"/></td> -->
<!-- 						</tr> -->
						<tr>
							<td width="140">A&ntilde;o Construcci&oacute;n</td>
							<td width="35"><input id="txt_instcanocon"  class="ui-text"  maxlength="4" style="width:50px;padding:2px;text-align:center;" onkeypress="return validarnumeros(event);"/></td>
						</tr>
						
						<tr>
							<td width="140">Descripci&oacute;n</td>
<!--						<td width="35"><input id="txt_instvdesint" class="ui-text"  style="width:300px" value="" /></td>-->
							<td width="35">	<select style="width: 370px;" id="cboinstvdesint">
							 				<?php echo $this->util()->getComboContenedor('1000000443', null ); ?>
							 				</select>
							 </td>
						</tr>
						<tr>
							<td width="140">Materiales</td>
							<td width="35" ><select   style="width: 150px;" id="cboinstctipmateri"><?php echo $this->util()->getComboContenedor('1000000161', null); ?></select></td>
						</tr>
						<tr>
							<td width="140">Estado</td>
							<td width="35" ><select   style="width: 150px;" id="cboinstctipestado"><?php echo $this->util()->getComboContenedor('1000000149', null); ?></select></td>
						</tr>
				
						<tr id="trAncho">
							<td width="140">Ancho</td>
							<td width="35"><input id="txt_instnvalanc" class="ui-text ui-text-numeric" style="width:80px;padding:2px;" /></td>
						</tr>
						<tr id="trAltura">
							<td width="140">Altura</td>
							<td width="35"><input id="txt_instnvalalt" class="ui-text ui-text-numeric"   style="width:80px; padding:2px"  /></td>
						</tr>
						<tr id="trLargo">
							<td width="140">Metraje</td>
							<td width="35"><input id="txt_instnvallar" class="ui-text ui-text-numeric"  style="width:80px; padding:2px"  /></td>
						</tr>
						<tr>
						<!--	<td width="140">Val. Instalaci&oacute;n</td>-->
							<td width="35"><input id="txt_instnvalins" class="ui-text-disable ui-text-numeric"  style="width:80px" value="" /></td>
						</tr>
						<tr>
							<td width="450" colspan="2" align="right">
								<button id="btnguardar">Aceptar</button>&nbsp;&nbsp;<button id="btncancelar">Cancelar</button>
							</td>
						</tr>
					</table>
				</div>
				
			</td>
		</tr>
	</table>
</div>

<!-- 
<select id="cb_tipoinstalacion" style="width:190px;padding:2px"><?php echo $this->util()->getComboContenedor('1000000443', null); ?></select>
 -->
 
<script type="text/javascript">


	$("#txt_instnvalanc").val(0);
	$("#txt_instnvalalt").val(0);
	$("#txt_instnvallar").val(0);
	$("#txt_instnvalins").val(0);

	$("#txt_instnvalanc").autoNumeric();
	$("#txt_instnvalalt").autoNumeric();
	$("#txt_instnvallar").autoNumeric();
	$("#txt_instnvalins").autoNumeric();
	$("#txt_instcanocon").numeric(); 
    
	$("#trAncho").hide();
	$("#trAltura").hide();
	//$("#trLargo").hide();
	$("#cboinstctipmateri ").combobox(); 
	$("#cboinstctipestado ").combobox(); 
	$("#txt_instnvalins").hide();



	$("#cboinstctipint option[value=1000000441]").attr("selected",true);
	Valores= function() {

		switch ($("#cboinstctipint").val()) { 
	   	case '1000000440': //Metro Cuadrado
	   		$("#txt_instnvalins").val( ($("#txt_instnvalanc").val()) * ($("#txt_instnvalalt").val()));
	      	 break 
	   	case '1000000442': //Metro Cubico
	   		$("#txt_instnvalins").val( ($("#txt_instnvalanc").val()) * ($("#txt_instnvalalt").val()) * ($("#txt_instnvallar").val()));
	      	 break 
	   	case '1000000441': //Metro Lineal
	   		$("#txt_instnvalins").val( ($("#txt_instnvallar").val()));
	      	 break 
	   	default: 
	   		$("#txt_instnvalins").val( 0);	
	}
	};
	

	$("#txt_instnvalanc").keyup(function(){
		Valores();
	});
//-------	
	$("#txt_instnvalalt").keyup(function(){
		Valores();
	});
//-------	
	$("#txt_instnvallar").keyup(function(){
		Valores();
	});


	 $("#btnguardar").button({
         icons: {primary:'ui-icon-disk'}
     }).bind('click', function(){
    	 isValid = true;
         Mensaje="";  
    	 /*$("#forminstalacion").find("input").each(function(){
 			if($(this).val().length ==0){
 				isValid = false;
 	            return;
 	        }
 		});*/

      	$("#txtpisonivel").removeClass("ui-text-error");  
  		if ($("#cbopisonivel").val()=='9999999999'){
  			//openDialogWarning("Seleccione el nivel.", 380, 150);
			//$("#txt_instcnumpis").focus();
			Mensaje+="Seleccione el nivel."; 
  		
  			$("#txtpisonivel").toggleClass("ui-text-error");
			isValid = false;
			//return;	
		}

  		var f=new Date();
  		$("#txt_instcanocon").removeClass("ui-text-error");	
  		if (($("#txt_instcanocon").length<4 && $("#txt_instcanocon").val()<1901) || ($("#txt_instcanocon").length<4 && $("#txt_instcanocon").val()>f.getFullYear())){
        	//openDialogWarning("Ingrese Correctamente el a\xf1o de construccion", 380, 150);
        	Mensaje+="<br/>Ingrese Correctamente el a\xf1o de construccion"; 
  			
  			$("#txt_instcanocon").toggleClass("ui-text-error");
  			//$("#txt_instcanocon").focus();
			isValid = false;
			//return;
	 	} 
  		$("#txtinstvdesint").removeClass("ui-text-error");
		if ($("#cboinstvdesint option:selected").val()=='9999999999'){
			//openDialogWarning("Ingrese la descripcion.", 380, 150);
			Mensaje+="<br/>Ingrese la descripcion."; 
			//$("#txt_instvdesint").focus();
			
			$("#txtinstvdesint").toggleClass("ui-text-error");
			isValid = false;
			//return;
		}

		$("#txtinstctipint").removeClass("ui-text-error");
		if ($("#cboinstctipint").val()=='9999999999'){
			//openDialogWarning("Seleccione la Unidad de Medida.", 380, 150);
			Mensaje+="</br>Seleccione la Unidad de Medida."; 
			//$("#cboinstctipint").focus();
			
			$("#txtinstctipint").toggleClass("ui-text-error");
			isValid = false;
			//return;		
		} 	 	

		$("#txt_instnvalanc").removeClass("ui-text-error");
		//METRO CUADRADO
		if ($("#cboinstctipint").val()=='1000000440'){

			
			if ($("#txt_instnvalanc").val()==0){
				//openDialogWarning("Ingrese el ancho", 380, 150);
				Mensaje+="</br>Ingrese el ancho"; 
				//$("#txt_instnvalanc").focus();
				
				$("#txt_instnvalanc").toggleClass("ui-text-error");
				isValid = false;
				//return;
			}

			$("#txt_instnvalalt").removeClass("ui-text-error");
			if ($("#txt_instnvalalt").val()==0){
				//openDialogWarning("Ingrese la altura", 380, 150);
				Mensaje+="<br/>Ingrese la altura";
				
				$("#txt_instnvalalt").toggleClass("ui-text-error"); 
				//$("#txt_instnvalalt").focus();
				isValid = false;
				//return;
			}		
			//$("#trAltura").show();
		}


		$("#txt_instnvalanc").removeClass("ui-text-error");
		//METRO CUBICO

		if ($("#cboinstctipint").val()=='1000000442'){

					
			  if ($("#txt_instnvalanc").val()==0){
				  //openDialogWarning("Ingrese el ancho", 380, 150);
					//$("#txt_instnvalanc").focus();
					Mensaje+="<br/>Ingrese el ancho";
					
					$("#txt_instnvalanc").toggleClass("ui-text-error");
					isValid = false;
					//return;
				}

			  $("#txt_instnvalalt").removeClass("ui-text-error");
				if ($("#txt_instnvalalt").val()==0){
					//openDialogWarning("Ingrese la altura", 380, 150);
					Mensaje+="<br/>Ingrese la altura"; 						
					//$("#txt_instnvalalt").focus();
					
					$("#txt_instnvalalt").toggleClass("ui-text-error");					
					isValid = false;
					//return;
				}

				$("#txt_instnvallar").removeClass("ui-text-error");
				if ($("#txt_instnvallar").val()==0){
					//openDialogWarning("Ingrese el largo", 380, 150);
					Mensaje+="Ingrese el largo"; 
					
					$("#txt_instnvallar").toggleClass("ui-text-error");
			    	//$("#txt_instnvallar").focus();			    	
			    	isValid = false;
			    	//return;
				}
		}
		
		$("#txt_instnvallar").removeClass("ui-text-error");
		//METRO LINEAL

		if ($("#cboinstctipint").val()=='1000000441'){
			
			if ($("#txt_instnvallar").val()==0){
				//openDialogWarning("Ingrese el largo", 380, 150);		
		    	//$("#txt_instnvallar").focus();
		    	Mensaje+="<br/>Ingrese el largo"; 
		    	
		    	$("#txt_instnvallar").toggleClass("ui-text-error"); 
		    	isValid = false;
				//return;
			}
		}
		
	
		$("#txt_instnvalins").removeClass("ui-text-error");
		if ($("#txt_instnvalins").val()==0){
			//openDialogWarning("Ingrese el Valor de Instalacion", 380, 150);
			//$("#txt_instnvalins").focus();
			Mensaje+="<br/>Ingrese el Valor de Instalacion";
			
			$("#txt_instnvalins").toggleClass("ui-text-error"); 
			isValid = false;
			//return;
		} 
  		
   		
 		if(!isValid){
 		   openDialogWarning(Mensaje);	
 		}else{
 			GuardaInstalacion();
            panelPersona({cidpers: $("#lblCodigo").html()});
            //openDialogWarning("Los datos han sido guardados.", 380, 150);
 			 closeDialog('jqDialog1');
 			}
     });

	 $("#btncancelar").button({
         icons: {primary:'ui-icon-pencil'}
     }).bind('click', function(){
    	 closeDialog('jqDialog1');
    	 //  habilitarComponenteDetalle(false);
     });
	    
	 GuardaInstalacion= function() {

		 indexRow = $("#ctblInstalacion").val();
			row = {};
			ids = $("#tblInstalacion").jqGrid('getDataIDs');
			gsr = $("#tblInstalacion").jqGrid('getGridParam', 'selrow');
			
			if(gsr){
				row = $("#tblInstalacion").jqGrid('getRowData', gsr);
			}
		// var actual= new Date();
	   //  var anyo= actual.getUTCFullYear();


		
	        
	    row = $.extend(row, {
					idsigma:$("#txt_idsigma").val(),
					dpredio:$("#_dpredio").val(),
		    	//	cnitems:$("#txt_instcnitems").val(),
		            cperiod:$("#txtPeriodo").val(),
		    	//	ctipdat:$("#txt_instctipdat").val(),      
		    	//	vnrodoc:$("#txt_instvnrodoc").val(),
		    		dfecdoc:$("#txt_instdfecdoc").val(),      
		    	//	cmotivo:$("#txt_instcmotivo").val(),
		    	//	ctipdoc:$("#txt_instctipdoc").val(), 
		    		cnumpis:$("#cbonpisonivel option:selected").val()+ $("#cbopisonivel option:selected").val(),		    		
		    		nantigu:$("#txt_instnantigu").val(),      
		    		canocon:$("#txt_instcanocon").val(),
		    		nvalanc:$("#txt_instnvalanc").val(),  
		    		nvalalt:$("#txt_instnvalalt").val(),   
		    		nvallar:$("#txt_instnvallar").val(),  
		    		ctipint:$("#cboinstvdesint option:selected").val(),  
		    		//vdesint:$("#txt_instvdesint").val(),
		    		vdesint: $("#cboinstvdesint option:selected").text(),
				cmateri: $("#cboinstctipmateri option:selected").val(),
		    		cconser: $("#cboinstctipestado option:selected").val(),   
		    		nvalins:$("#txt_instnvalins").val(),  
		    		nestado: 1,
		    		p_mhresum  : $("#_mhresum").val(),
				p_cperiod : $("#cboPeriodo").val(),			
				p_dpredio  : $("#_dpredio").val()	 
		    	//	dafecta:''
			});
		console.log(row);
		_post = $.post(path + "registro/guardarinstalacion", row);
	    _post.success(function(data){
	    	optionInstalacion = $.extend(optionInstalacion, {data: data.data});
	    	procesarJSON("panelInstalacion", "tblInstalacion", optionInstalacion, null, function(){
	            $("#tblInstalacion").jqGrid('navGrid', '#ptblInstalacion', {edit:false, add:false, del:false, search:false, refresh:false});
	            $("#tblInstalacion").jqGrid('navButtonAdd', '#ptblInstalacion', btnInsertarInstalacion);
	            $("#tblInstalacion").jqGrid('navSeparatorAdd','#ptblInstalacion');
	            $("#tblInstalacion").jqGrid('navButtonAdd','#ptblInstalacion', btnEditarInstalacion);
	            $("#tblInstalacion").jqGrid('navSeparatorAdd','#ptblInstalacion');
	            $("#tblInstalacion").jqGrid('navButtonAdd','#ptblInstalacion', btnEliminarInstalacion);
	        });

	    	$("#lblArancel").html(data.valorPredio[0].narance);
	    	$("#lblValorTerreno").html(data.valorPredio[0].nvalter);
	    	$("#lblValorConstruccion").html(data.valorPredio[0].nvalpis);
	    	$("#lblValorInstalacion").html(data.valorPredio[0].nvalins);
	    	$("#lblAutovaluo").html(data.valorPredio[0].nvalpre);
	    	$("#lblMontoBarrido").html(data.valorPredio[0].nbarrid);
	        $("#lblMontoParque").html(data.valorPredio[0].nparque);
	        $("#lblMontoRecoleccion").html(data.valorPredio[0].nrecole);
	        $("#lblMontoSerenazgo").html(data.valorPredio[0].nserena);
	        
		});

	   

		};
	</script>